Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HADDON PLACE Detached £631,772 £182,500 6 Apr 2001
4 HADDON PLACE Detached £559,421 £330,000 29 Jan 2013
5 HADDON PLACE Detached £797,112 £445,000 19 Nov 2008